package work20241211.lianxi;

import java.util.Scanner;

/**
 * @author zdl
 * @date 2024/12/11
 */
public class Demo2 {
    public static void main(String[] args) {
        /**
         * 2. 判断回文字符串
         * 题目描述：
         * 编写一个方法，接收一个字符串 s，判断该字符串是否为回文字符串。
         *
         * 示例：
         *
         * java
         * Input: "madam"
         * Output: true
         * 提示：
         *
         * 回文字符串是指正着读和反着读都一样。
         */
        String s = "madam";
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个回文字符串:");
        String next = sc.next();
        boolean stringNum = isStringNum(next);
        System.out.println(stringNum);

    }
    public static boolean isStringNum(String s){
        StringBuilder sb = new StringBuilder(s);
        StringBuilder reverse = sb.reverse();
        String s1 = String.valueOf(reverse);
        if (s1.equals(s)){
            return true;
        }
        return false;
    }
}
